interface unitType {
  Domain: string;
  Unit: string;
}
interface regionidzType {
  value: string;
  key: number;
}
const jsondata = ref<any>({
  display_area: [], // 显示区
  hidden_area: [], // 隐藏区
  trash_area: [], // 回收站区
  button_area: [], // 按钮区
  global_page: {
    // cssEmbedded: '',
    // jsembedded: '',
    css: '',
    javascript: '',
    vueMethods: '',
    vueMounted: '',
    embedFile: '',
    vueWatch: '',
    computed: '',
    vueData: '',
    copyRowFunction: '',
    scanFunction: '',
    // scss: '',
    // html: '',
    // typescript: '',
    // handlebars: '',
    // razor: '',
    // sql: '',
    // json: '',
  }, // 全局页面
  config: {
    size: 'default',
    labelWidth: 100,
    labelPosition: 'right',
    pageType: false,
    // pageHide: false,
    listHeight: false,
    listExport: false,
    exportFileName: '',
    fieldList: [],
    pagEnum: 10,
    pageSizes: '10, 20, 50, 100',
    pageh: '',
    // locationon: 0,
    // locationback: 0,
    // listcontrol: false,
    query: '',
    listselection: '0',
    actionNo: '',
    displayMode: '',
    listUserCustomColumns: false,
    listBottomTurnPage: false,
  }, // 页面属性
  phoneHeaderConfig: {
    title: '名称',
    show: true,
    leftBtnTitle: '返回',
    leftBtnMode: '1',
    leftEvent: '',
    rightBtnConfig: {
      element_permissions: false,
      element_enableThe: false,
      element_validationError: '',
      element_title: '提交',
      element_mode: '1',
      element_event: '',
      element_close: '2',
      element_Theunit: '',
      element_sqlFormCode: '',
      element_subtablefields: '',
      element_Thelist: '',
      element_sqlListCode: '',
      element_action: '',
      element_jsFront: '',
      element_jsCallback: '',
      element_jsfailCallback: '',
      element_jserrorCallback: '',
    },
  },
});
export { unitType, regionidzType };

import * as element from './element';

export { element, jsondata };
